import request from '@/utils/request'
// 分页
export function getAgencyPage(query) {
  return request({
    url: '/salaryBaseItemizeController/querySalaryBaseItemizePage',
    method: 'get',
    params: query
  })
}
// 弹窗查询
export function querySalaryBaseItemize(query) {
  return request({
    url: '/salaryBaseItemizeController/querySalaryBaseItemize',
    method: 'get',
    params: query
  })
}
// 工资离类别信息
export function queryBaseDataList() {
  return request({
    url: '/salaryBaseItemizeController/queryBaseDataList',
    method: 'get'
  })
}
// 工资项信息
export function querySalaryBasedataList(query) {
  return request({
    url: '/salaryBaseItemizeController/querySalaryBasedataList',
    method: 'get',
    params: query
  })
}
// 收款项信息
export function queryPayeeAcctList() {
  return request({
    url: '/salaryBaseItemizeController/queryPayeeAcctList',
    method: 'get'
  })
}

// 保存工资项配置信息
export function saveSalaryBaseItemize(data) {
  return request({
    url: '/salaryBaseItemizeController/saveSalaryBaseItemize',
    method: 'post',
    data
  })
}

// 批量保存工资项配置信息
export function saveSalaryBaseItemizeBatch(data) {
  return request({
    url: '/salaryBaseItemizeController/saveSalaryBaseItemizeBatch',
    method: 'post',
    data
  })
}
// 复制指标工资项配置信息
export function copySalaryBaseItemizeBatch(data) {
  return request({
    url: '/salaryBaseItemizeController/copySalaryBaseItemizeBatch',
    method: 'post',
    data
  })
}
// 获取单位信息
export function queryAgencyInfo(query) {
  return request({
    url: '/salaryBaseItemizeController/queryAgencyInfo',
    method: 'get',
    params: query
  })
}